/**
 * 
 */
package com.biotecan.genome.cytobandviewer.data;

/**
 * @author SuFeng
 * 
 */
public class Cytoband implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2338483347481703704L;

	private String chrName;
	private long start;
	private long end;
	private String bandName;
	private String color;

	public Cytoband() {
	}

	/**
	 * @param chrName
	 * @param start
	 * @param end
	 * @param bandName
	 * @param color
	 */
	public Cytoband(String chrName, long start, long end, String bandName,
			String color) {
		super();
		this.chrName = chrName;
		this.start = start;
		this.end = end;
		this.bandName = bandName;
		this.color = color;
	}

	/**
	 * @return the chrName
	 */
	public String getChrName() {
		return chrName;
	}

	/**
	 * @param chrName
	 *            the chrName to set
	 */
	public void setChrName(String chrName) {
		this.chrName = chrName;
	}

	/**
	 * @return the start
	 */
	public long getStart() {
		return start;
	}

	/**
	 * @param start
	 *            the start to set
	 */
	public void setStart(long start) {
		this.start = start;
	}

	/**
	 * @return the end
	 */
	public long getEnd() {
		return end;
	}

	/**
	 * @param end
	 *            the end to set
	 */
	public void setEnd(long end) {
		this.end = end;
	}

	/**
	 * @return the bandName
	 */
	public String getBandName() {
		return bandName;
	}

	/**
	 * @param bandName
	 *            the bandName to set
	 */
	public void setBandName(String bandName) {
		this.bandName = bandName;
	}

	/**
	 * @return the color
	 */
	public String getColor() {
		return color;
	}

	/**
	 * @param color
	 *            the color to set
	 */
	public void setColor(String color) {
		this.color = color;
	}

}
